ArrayList — это динамический массив, а LinkedList — двусвязный список. 🔹 Структура данных — ArrayList хранит элементы в массиве, доступ к элементу по индексу O(1). — LinkedList хранит узлы, каждый из которых содержит ссылку на следующий и предыдущий, доступ O(n).
🔹 Операции вставки и удаления — В ArrayList вставка/удаление в середине требует сдвига элементов (O(n)). — В LinkedList вставка/удаление занимает O(1), если есть ссылка на нужный узел.
🔹 Использование памяти — ArrayList хранит только данные. — LinkedList требует памяти на ссылки между элементами.
💬 Вы хоть раз использовали LinkedList? Что это был за кейс?
ArrayList — это динамический массив, а LinkedList — двусвязный список. 🔹 Структура данных — ArrayList хранит элементы в массиве, доступ к элементу по индексу O(1). — LinkedList хранит узлы, каждый из которых содержит ссылку на следующий и предыдущий, доступ O(n).
🔹 Операции вставки и удаления — В ArrayList вставка/удаление в середине требует сдвига элементов (O(n)). — В LinkedList вставка/удаление занимает O(1), если есть ссылка на нужный узел.
🔹 Использование памяти — ArrayList хранит только данные. — LinkedList требует памяти на ссылки между элементами.
💬 Вы хоть раз использовали LinkedList? Что это был за кейс?
BY Библиотека собеса по Java | вопросы с собеседований
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
Tata Power whose core business is to generate, transmit and distribute electricity has made no money to investors in the last one decade. That is a big blunder considering it is one of the largest power generation companies in the country. One of the reasons is the company's huge debt levels which stood at ₹43,559 crore at the end of March 2021 compared to the company’s market capitalisation of ₹44,447 crore.
Библиотека собеса по Java | вопросы с собеседований from kr